import 'package:flutterdemo/generated/json/base/json_convert_content.dart';
import 'package:flutterdemo/generated/json/base/json_field.dart';

class FaceInfoEntity with JsonConvert<FaceInfoEntity> {
	@JSONField(name: "IsSuccess")
	bool isSuccess;
	@JSONField(name: "Msg")
	String msg;
	String errmsg;
	int errcode;
	@JSONField(name: "Data")
	FaceInfoData data;
	@JSONField(name: "Status")
	int status;
	@JSONField(name: "ExecuteMilliseconds")
	String executeMilliseconds;
}

class FaceInfoData with JsonConvert<FaceInfoData> {
	@JSONField(name: "RecordCount")
	int recordCount;
	@JSONField(name: "PageCount")
	int pageCount;
	@JSONField(name: "Records")
	List<FaceInfoDataRecord> records;
}

class FaceInfoDataRecord with JsonConvert<FaceInfoDataRecord> {
	@JSONField(name: "Id")
	int id;
	@JSONField(name: "AreaName")
	String areaName;
	@JSONField(name: "OrgName")
	String orgName;
	@JSONField(name: "CommunityId")
	int communityId;
	@JSONField(name: "CommunityName")
	String communityName;
	@JSONField(name: "BuildingId")
	int buildingId;
	@JSONField(name: "BuildingName")
	String buildingName;
	@JSONField(name: "UnitId")
	int unitId;
	@JSONField(name: "UnitName")
	String unitName;
	@JSONField(name: "Floor")
	String floor;
	@JSONField(name: "HouseId")
	int houseId;
	@JSONField(name: "HouseName")
	String houseName;
	@JSONField(name: "FaceName")
	String faceName;
	@JSONField(name: "FaceUrl")
	String faceUrl;
	@JSONField(name: "SoonSmartUserId")
	int soonSmartUserId;
	@JSONField(name: "JianYePlusUserId")
	int jianYePlusUserId;
	@JSONField(name: "Mobile")
	String mobile;
	@JSONField(name: "Enabled")
	bool enabled;
	@JSONField(name: "Dateandtime")
	String dateandtime;
	@JSONField(name: "State")
	int state;
}
